fd513872f35d376748f697ba50f36c9ed59c30c7,app/calendar-widget/src/main/java/com/plusonelabs/calendar/calendar/CalendarEventVisualizer.java,CalendarEventVisualizer,createFollowingEntries,#List#CalendarEntry#,247

Before Change


                nextEntry.setEndDate(endDate);
            }
            entryList.add(nextEntry);
            nextDay = nextDay.plusDays(1);
        }
    }

After Change


        }
        DateTime thisDay = dayOneEntry.getStartDay().plusDays(1).withTimeAtStartOfDay();
        while (thisDay.isBefore(endDate)) {
            DateTime nextDay = thisDay.plusDays(1);
            CalendarEntry nextEntry = CalendarEntry.fromEvent(dayOneEntry.getEvent());
            nextEntry.setStartDate(thisDay);
            if (endDate.isAfter(nextDay)) {